head shepherd - German English Dictionary